dig one's own grave – Deutsch–English translations

🇬🇧 en de 🇩🇪

dig one's own grave

sich sein eigenes Grab schaufeln
Wiktionary Links